// 导入数据库
const db = require('./db');
const mongoose = require('mongoose');
const shortid = require('shortid');

// 设置用户信息的数据结构及其数据类型
var shopSchema = new mongoose.Schema({
        _id:{
                type:String,
                default:shortid.generate,
                unique:true
        },
        // 名称
        name:String,
        // 现价格
        price:Number,
        // 原价格
        yuanPrice:Number,
        // 图片
        productImage:{
                type:Array,
                default:[]
        },
        // // 分类
        checked:String,
        // 已卖数量
        productNum:{
                type:Number,
                default:1
        },
        // 是否被选中
        xuan:{
                type:Boolean,
                default:false
        },
        //商品是否被删除
        deleted:{
                type:Boolean,
                default:false
        },
        //商品发描述
        describe:String,
        // 评论
        comment:[{
                // 评论分类: 好 中 差
                review:String,
                // 评论者昵称
                authorName:String,
                // 评论者头像
                authorHead:String,
                // 评论时间
                time:Date,
                // 评论内容
                content:String,
                // 评论上传图片
                commentImages:Array
        }],
        guanliId : "",

})


//创建用户信息的集合, 并设置所遵循的数据结构
var ShopModel = mongoose.model('shop',shopSchema);
// console.log(23423)
module.exports = ShopModel;
